titanium tetrachloride - Alemán Inglés Diccionario